eclipse de sol - Turkish English Dictionary